Improving the Customization of Natural Language Interface to Databases Using an Ontology
نویسندگان
چکیده
Natural language interfaces to databases are considered one of the best alternatives for final users who wish to make complex, uncommon and frequent queries, which is a very common need in organizations. The use of this type of interfaces has been very limited, due to their limited publicizing and the complexity to adapt them to users' needs, and because their precision varies widely. We propose as a solution to the problem of customizing this type of interfaces, the use of an ontology as a knowledge base whose design is simple and flexible enough to make the use and acceptance of these interfaces more accessible. This paper describes the design of the ontology, as well as a series of comparative evaluations of this approach versus the customization process of a commercial interface. This evaluation aims at assessing the acceptance of this approach by of those that will potentially customize the interface to a database, in contrast to the precision tests that are commonly applied to this type of interfaces. In spite of the difficulties found to carry out the evaluations, the results show that the use of our approach is preferred as a natural language interface customization means to the process of the most popular commercial interface. The estimations indicate that the potential people on charge of the process of customization of this type of interfaces considers that using the ontology as interface knowledge base would allow to answer a wider diversity of types of queries than those that would allow to answer a commercial
منابع مشابه
An Executive Approach Based On the Production of Fuzzy Ontology Using the Semantic Web Rule Language Method (SWRL)
Today, the need to deal with ambiguous information in semantic web languages is increasing. Ontology is an important part of the W3C standards for the semantic web, used to define a conceptual standard vocabulary for the exchange of data between systems, the provision of reusable databases, and the facilitation of collaboration across multiple systems. However, classical ontology is not enough ...
متن کاملA Portable Natural Language Interface for Diverse Databases Using Ontologies
The growth of user needs for accessing information resources, the technological advance in this field, and the limitations of graphical and formbased interfaces, motivate the proposal of new solutions and the revision of several others in order to solve one of the main problems in computer applications: human-machine interface. Natural language processing has experienced a new impulse in recent...
متن کاملIdentification of Building Facade’s Functions by Using Fuzzy TOPSIS Technique
Housing is viewed as a collection of characteristics that are used to satisfy goals, such as comfort and visual quality. Identifying the most important functions of facade results in improving quality. In this regard, the facade plays a crucial role in creating the borders of inner space in contact with its surroundings and can be considered as an interface. This study aimed to investigate and ...
متن کاملExtending Tableaux Calculus with Limited Regular Expression for Role Path: an Application to Natural Language Processing
The main challenge in a natural language interface for databases is to provide easy portability and fast customization for a new database. In this focus, we try to design a simple syntactic analyser that could be plugged to a database model with minimum eeorts. We use consistency test and classiication capabilities of description logics to solve ambiguities and semantic shortcuts. The introduct...
متن کاملASQFor: Automatic SPARQL query formulation for the non-expert
The combination of data, semantics, and the Web has led to an ever growing and increasingly complex body of semantic data. Accessing such structured data requires learning formal query languages, such as SPARQL, which poses significant difficulties for nonexpert users. To date, many interfaces for querying Ontologies have been developed. However, such interfaces rely on predefined templates and...
متن کامل